Refine this word faster
Cynara cardunculus
Definitions
Noun
- 1 southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots wordnet
See also for "cynara cardunculus"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.